ambassador at-large - Spanisch Englisch Wörterbuch